{
"m_SGVersion": 3,
"m_Type": "UnityEditor.ShaderGraph.GraphData",
"m_ObjectId": "7391abbe2c69482f953959b41b5ae8bf",
"m_Properties": [],
"m_Keywords": [],
"m_Dropdowns": [],
"m_CategoryData": [
{
"m_Id": "7e5437b7214442ff946b6a4e6909496e"
}
],
"m_Nodes": [
{
"m_Id": "10d15bb789784e75a7d40c5cca00db58"
},
{
"m_Id": "e2e032b5bb1c46c3b310065d08e9fa58"
},
{
"m_Id": "277999d0d6c044d485b2150d147c9c08"
},
{
"m_Id": "43696df1332545179b90b3e44d488bba"
},
{
"m_Id": "ee0d3cc26a13404985d64746050ed334"
},
{
"m_Id": "3ae8a588142e462d875115076685008b"
},
{
"m_Id": "85087788a2954379affc684efa547c96"
},
{
"m_Id": "7ca6056c35314306bdf2078095c3633d"
},
{
"m_Id": "55881d5e48804194a824208781e76664"
}
],
"m_GroupDatas": [],
"m_StickyNoteDatas": [],
"m_Edges": [
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "277999d0d6c044d485b2150d147c9c08"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "e2e032b5bb1c46c3b310065d08e9fa58"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "3ae8a588142e462d875115076685008b"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "e2e032b5bb1c46c3b310065d08e9fa58"
},
"m_SlotId": 2
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "43696df1332545179b90b3e44d488bba"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "55881d5e48804194a824208781e76664"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "55881d5e48804194a824208781e76664"
},
"m_SlotId": 2
},
"m_InputSlot": {
"m_Node": {
"m_Id": "e2e032b5bb1c46c3b310065d08e9fa58"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "7ca6056c35314306bdf2078095c3633d"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "3ae8a588142e462d875115076685008b"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "7ca6056c35314306bdf2078095c3633d"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "85087788a2954379affc684efa547c96"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "85087788a2954379affc684efa547c96"
},
"m_SlotId": 1
},
"m_InputSlot": {
"m_Node": {
"m_Id": "55881d5e48804194a824208781e76664"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "e2e032b5bb1c46c3b310065d08e9fa58"
},
"m_SlotId": 3
},
"m_InputSlot": {
"m_Node": {
"m_Id": "10d15bb789784e75a7d40c5cca00db58"
},
"m_SlotId": 1
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "ee0d3cc26a13404985d64746050ed334"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "43696df1332545179b90b3e44d488bba"
},
"m_SlotId": 0
}
},
{
"m_OutputSlot": {
"m_Node": {
"m_Id": "ee0d3cc26a13404985d64746050ed334"
},
"m_SlotId": 0
},
"m_InputSlot": {
"m_Node": {
"m_Id": "7ca6056c35314306bdf2078095c3633d"
},
"m_SlotId": 0
}
}
],
"m_VertexContext": {
"m_Position": {
"x": 0.0,
"y": 0.0
},
"m_Blocks": []
},
"m_FragmentContext": {
"m_Position": {
"x": 0.0,
"y": 0.0
},
"m_Blocks": []
},
"m_PreviewData": {
"serializedMesh": {
"m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}",
"m_Guid": ""
},
"preventRotation": false
},
"m_Path": "Input/UGUI",
"m_GraphPrecision": 0,
"m_PreviewMode": 1,
"m_OutputNode": {
"m_Id": "10d15bb789784e75a7d40c5cca00db58"
},
"m_SubDatas": [],
"m_ActiveTargets": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "05201e0b3f804423a93015c1d386483a",
"m_Id": 0,
"m_DisplayName": "",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode",
"m_ObjectId": "10d15bb789784e75a7d40c5cca00db58",
"m_Group": {
"m_Id": ""
},
"m_Name": "Output",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 775.9999389648438,
"y": -146.66665649414063,
"width": 86.66668701171875,
"height": 78.66666412353516
}
},
"m_Slots": [
{
"m_Id": "9fe37fbb024345c78194c9633d5b7c1d"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"IsFirstSlotValid": true
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "26bc3f3488bd414d8dcbb8099e8a779d",
"m_Id": 1,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode",
"m_ObjectId": "277999d0d6c044d485b2150d147c9c08",
"m_Group": {
"m_Id": ""
},
"m_Name": "IsLinearSpaceConversionRequired (Custom Function)",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 54.0,
"y": -146.6666717529297,
"width": 350.0000305175781,
"height": 95.99998474121094
}
},
"m_Slots": [
{
"m_Id": "671eb16b8b454adda0349d1fdf501537"
}
],
"synonyms": [
"code",
"HLSL"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_SourceType": 0,
"m_FunctionName": "IsLinearSpaceConversionRequired",
"m_FunctionSource": "ebc2de0dabf4215478451d72641762ff",
"m_FunctionSourceUsePragmas": true,
"m_FunctionBody": "Enter function body here..."
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.RedirectNodeData",
"m_ObjectId": "3ae8a588142e462d875115076685008b",
"m_Group": {
"m_Id": ""
},
"m_Name": "Redirect Node",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 517.3333740234375,
"y": 85.33333587646485,
"width": 56.0,
"height": 24.0
}
},
"m_Slots": [
{
"m_Id": "05201e0b3f804423a93015c1d386483a"
},
{
"m_Id": "9d7d7b99a7d84fa9bd97138f703c56ea"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "3e19e31cb7004d1692851374d9dd6545",
"m_Id": 0,
"m_DisplayName": "A",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "A",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "4067aa940840492795bc1bd7f69b2f5b",
"m_Id": 1,
"m_DisplayName": "B",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "B",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.ColorspaceConversionNode",
"m_ObjectId": "43696df1332545179b90b3e44d488bba",
"m_Group": {
"m_Id": ""
},
"m_Name": "Colorspace Conversion",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 189.33334350585938,
"y": -52.66666030883789,
"width": 216.66668701171876,
"height": 133.99998474121095
}
},
"m_Slots": [
{
"m_Id": "864e990caedb4f499b67c90ccf26f952"
},
{
"m_Id": "26bc3f3488bd414d8dcbb8099e8a779d"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"m_Conversion": {
"from": 0,
"to": 1
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "4d4c052dd33041348da9727c39d7931b",
"m_Id": 0,
"m_DisplayName": "In",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "In",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "4e01d007084e4060a5d3918edb84b071",
"m_Id": 0,
"m_DisplayName": "",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "554a05ae7d7647d68db665a7c460c5e9",
"m_Id": 2,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.AppendVectorNode",
"m_ObjectId": "55881d5e48804194a824208781e76664",
"m_Group": {
"m_Id": ""
},
"m_Name": "Append",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 430.0,
"y": -52.66667175292969,
"width": 133.33331298828126,
"height": 119.99996948242188
}
},
"m_Slots": [
{
"m_Id": "3e19e31cb7004d1692851374d9dd6545"
},
{
"m_Id": "4067aa940840492795bc1bd7f69b2f5b"
},
{
"m_Id": "554a05ae7d7647d68db665a7c460c5e9"
}
],
"synonyms": [
"join",
"combine"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot",
"m_ObjectId": "671eb16b8b454adda0349d1fdf501537",
"m_Id": 0,
"m_DisplayName": "linearSpaceConversionRequired",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "linearSpaceConversionRequired",
"m_StageCapability": 3,
"m_Value": false,
"m_DefaultValue": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
"m_ObjectId": "6f4cebde01d047c998982c58ea853273",
"m_Id": 1,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": 0.0,
"m_DefaultValue": 0.0,
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.RedirectNodeData",
"m_ObjectId": "7ca6056c35314306bdf2078095c3633d",
"m_Group": {
"m_Id": ""
},
"m_Name": "Redirect Node",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 184.66668701171876,
"y": 85.3333511352539,
"width": 56.0,
"height": 23.99999237060547
}
},
"m_Slots": [
{
"m_Id": "4e01d007084e4060a5d3918edb84b071"
},
{
"m_Id": "d09bfe297d9b423ebc2b58562b10a54a"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": true,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.CategoryData",
"m_ObjectId": "7e5437b7214442ff946b6a4e6909496e",
"m_Name": "",
"m_ChildObjectList": []
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.SwizzleNode",
"m_ObjectId": "85087788a2954379affc684efa547c96",
"m_Group": {
"m_Id": ""
},
"m_Name": "Swizzle",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 272.6666564941406,
"y": 109.33334350585938,
"width": 133.3333740234375,
"height": 125.99998474121094
}
},
"m_Slots": [
{
"m_Id": "4d4c052dd33041348da9727c39d7931b"
},
{
"m_Id": "6f4cebde01d047c998982c58ea853273"
}
],
"synonyms": [
"swap",
"reorder",
"component mask"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
},
"_maskInput": "a",
"convertedMask": "w"
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "864e990caedb4f499b67c90ccf26f952",
"m_Id": 0,
"m_DisplayName": "In",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "In",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
"m_ObjectId": "92adbc4217c24cd0a215195b3545ee14",
"m_Id": 0,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 1.0,
"y": 1.0,
"z": 1.0,
"w": 1.0
},
"m_DefaultValue": {
"x": 1.0,
"y": 1.0,
"z": 1.0,
"w": 1.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "941c1c1f7137410cb61000608de7f868",
"m_Id": 1,
"m_DisplayName": "True",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "True",
"m_StageCapability": 3,
"m_Value": {
"x": 1.0,
"y": 1.0,
"z": 1.0,
"w": 1.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "961cc0e065c5417883ffaf55031583e8",
"m_Id": 3,
"m_DisplayName": "Out",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "9d7d7b99a7d84fa9bd97138f703c56ea",
"m_Id": 1,
"m_DisplayName": "",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
"m_ObjectId": "9fe37fbb024345c78194c9633d5b7c1d",
"m_Id": 1,
"m_DisplayName": "Out",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Out",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "c74e45790db64c82b2e133eab6636eba",
"m_Id": 2,
"m_DisplayName": "False",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "False",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
"m_ObjectId": "d09bfe297d9b423ebc2b58562b10a54a",
"m_Id": 1,
"m_DisplayName": "",
"m_SlotType": 1,
"m_Hidden": false,
"m_ShaderOutputName": "",
"m_StageCapability": 3,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.BranchNode",
"m_ObjectId": "e2e032b5bb1c46c3b310065d08e9fa58",
"m_Group": {
"m_Id": ""
},
"m_Name": "Branch",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 603.9999389648438,
"y": -146.66665649414063,
"width": 177.3333740234375,
"height": 143.99996948242188
}
},
"m_Slots": [
{
"m_Id": "e62902dc944743099ab996440bb82e34"
},
{
"m_Id": "941c1c1f7137410cb61000608de7f868"
},
{
"m_Id": "c74e45790db64c82b2e133eab6636eba"
},
{
"m_Id": "961cc0e065c5417883ffaf55031583e8"
}
],
"synonyms": [
"switch",
"if",
"else"
],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 0,
"m_CustomColors": {
"m_SerializableColors": []
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot",
"m_ObjectId": "e62902dc944743099ab996440bb82e34",
"m_Id": 0,
"m_DisplayName": "Predicate",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "Predicate",
"m_StageCapability": 3,
"m_Value": false,
"m_DefaultValue": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.VertexColorNode",
"m_ObjectId": "ee0d3cc26a13404985d64746050ed334",
"m_Group": {
"m_Id": ""
},
"m_Name": "Vertex Color",
"m_DrawState": {
"m_Expanded": true,
"m_Position": {
"serializedVersion": "2",
"x": 42.666664123535159,
"y": 39.33332443237305,
"width": 118.00000762939453,
"height": 96.0
}
},
"m_Slots": [
{
"m_Id": "92adbc4217c24cd0a215195b3545ee14"
}
],
"synonyms": [],
"m_Precision": 0,
"m_PreviewExpanded": false,
"m_DismissedVersion": 0,
"m_PreviewMode": 2,
"m_CustomColors": {
"m_SerializableColors": []
}
}